//
//  ThemeManager.h
//  Custom_Weibo
//
//  Created by LEO on 12/9/15.
//  Copyright © 2015 Leo_Lei. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface ThemeManager : NSObject

@property (nonatomic, copy)NSString *themeName;
@property (nonatomic, strong)NSDictionary *themeConfig;
@property (nonatomic, strong)NSDictionary *fontConfig;

//  A 'manager' being created to handle all the themes.
+ (ThemeManager *)defaultManager;

//  Get the corresponding image through 'manager'.
- (UIImage *)getThemeImage:(NSString *)imageName;

//  Get the corresponding color for different themes through 'manager'.
- (UIColor *)getThemeColor:(NSString *)colorName;

@end
